Language and translation careers in Ibri, Oman